package com.ruoyi.tracker.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.math.BigDecimal;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 车辆位置表
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName(value = "tb_Vehicle_location")
public class VehicleLocation {
    private String vehicleId;
    private String plateNumber;
    private Double vehicleLongitude;
    private Double vehicleLatitude;
    private Double vehicleSpeed;

    // Getters and Setters
    public String getVehicleId() { return vehicleId; }
    public void setVehicleId(String vehicleId) { this.vehicleId = vehicleId; }

    public String getPlateNumber() { return plateNumber; }
    public void setPlateNumber(String plateNumber) { this.plateNumber = plateNumber; }

    public Double getVehicleLongitude() { return vehicleLongitude; }
    public void setVehicleLongitude(Double vehicleLongitude) { this.vehicleLongitude = vehicleLongitude; }

    public Double getVehicleLatitude() { return vehicleLatitude; }
    public void setVehicleLatitude(Double vehicleLatitude) { this.vehicleLatitude = vehicleLatitude; }

    public Double getVehicleSpeed() { return vehicleSpeed; }
    public void setVehicleSpeed(Double vehicleSpeed) { this.vehicleSpeed = vehicleSpeed; }
}